package com.jfok.shared.service;

import java.util.List;
import com.jfok.server.common.annotation.TableDefine;
import com.jfok.shared.TreeNodeRecordChecked;


public interface ISystemFrameService {

	
	public List<TreeNodeRecordChecked> getAllAdditionFields(String moduleName);

	
	public Boolean saveAdditionFields(String moduleName, String noderecords);

	

	
	public List<TreeNodeRecordChecked> getGridGroupFields(String gridGroupId);

	
	public Boolean saveGridGroupFields(String gridGroupId, String noderecords);

	
	public List<TreeNodeRecordChecked> getFormGroupFields(String formGroupId);

	
	public Boolean saveFormGroupFields(String formGroupId, String noderecords);

	
	public Integer refreshModuleField(String moduleId);

	
	public String addModuleWithName(String moduleName , Class<?> moduleClass , TableDefine tableDefine);
}
